//-----------------------------------------------------------------------
// <copyright file="ContractAbbreviatorAttribute.cs" company="P.O.S Informatique">
//     Copyright (c) P.O.S Informatique. All rights reserved.
// </copyright>
//-----------------------------------------------------------------------
namespace System.Diagnostics.Contracts
{
    using System;
    using System.Diagnostics.CodeAnalysis;

    /// <summary>
    /// Enables writing abbreviations for contracts that get copied to other methods
    /// </summary>
    [AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
    [Conditional("CONTRACTS_FULL")]
    [ExcludeFromCodeCoverage]
    internal sealed class ContractAbbreviatorAttribute : global::System.Attribute
    {
    }
}
